From: Emmanuele Bassi Date: Sun, 11 Feb 2018 15:06:04 +0000 (+0000) Subject: accelgroup: Do not use deprecated API X-Git-Tag: archive/raspbian/3.24.39-1+rpi1~1^2~65^2~38^2~18 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success/%22http:/www.example.com/cgi/success?a=commitdiff_plain;h=9c6ae95eceaa018b872cbf3937e66fd06804067b;p=gtk%2B3.0.git accelgroup: Do not use deprecated API Use gdk_keymap_get_for_display() with the default display, instead of the deprecated gdk_keymap_get_default(). --- diff --git a/gtk/gtkaccelgroup.c b/gtk/gtkaccelgroup.c index 70866378b8..52897cacaa 100644 --- a/gtk/gtkaccelgroup.c +++ b/gtk/gtkaccelgroup.c @@ -1364,10 +1364,13 @@ gtk_accelerator_parse_with_keycode (const gchar *accelerator, if (keyval && accelerator_codes != NULL) { + GdkKeymap *keymap; GdkKeymapKey *keys; gint n_keys, i, j; - if (!gdk_keymap_get_entries_for_keyval (gdk_keymap_get_default (), keyval, &keys, &n_keys)) + keymap = gdk_keymap_get_for_display (gdk_display_get_default ()); + + if (!gdk_keymap_get_entries_for_keyval (keymap, keyval, &keys, &n_keys)) { /* Not in keymap */ error = TRUE;